think oneself better than others - Alemán Inglés Diccionario